undeveloped countries - Spanish English Dictionary